package com.lapelittle.order.query;

import io.swagger.v3.oas.annotations.media.Schema;
import java.math.BigDecimal;

import com.lapelittle.framework.model.page.BaseQuery;

@Schema(description = "售后订单查询条件")
public class AfterSaleOrderQuery extends BaseQuery {
    
    @Schema(description = "店铺名称")
    private String shopName;
    
    @Schema(description = "售后类型")
    private String afterSaleType;
    
    @Schema(description = "最小金额")
    private BigDecimal minAmount;
    
    @Schema(description = "最大金额")
    private BigDecimal maxAmount;
    
    @Schema(description = "关键词")
    private String keyword;
    
    @Schema(description = "状态")
    private String status;
    
    @Schema(description = "开始时间")
    private String startTime;
    
    @Schema(description = "结束时间")
    private String endTime;

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getAfterSaleType() {
        return afterSaleType;
    }

    public void setAfterSaleType(String afterSaleType) {
        this.afterSaleType = afterSaleType;
    }

    public BigDecimal getMinAmount() {
        return minAmount;
    }

    public void setMinAmount(BigDecimal minAmount) {
        this.minAmount = minAmount;
    }

    public BigDecimal getMaxAmount() {
        return maxAmount;
    }

    public void setMaxAmount(BigDecimal maxAmount) {
        this.maxAmount = maxAmount;
    }
    
    public String getKeyword() {
        return keyword;
    }
    
    public void setKeyword(String keyword) {
        this.keyword = keyword;
    }
    
    public String getStatus() {
        return status;
    }
    
    public void setStatus(String status) {
        this.status = status;
    }
    
    public String getStartTime() {
        return startTime;
    }
    
    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }
    
    public String getEndTime() {
        return endTime;
    }
    
    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }
}